H2: remove a rather useless limit on the number of streams
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Sun, 7 Aug 2022 13:56:40 +0000 (14:56 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Sun, 7 Aug 2022 13:56:40 +0000 (14:56 +0100)
commitaed8b2981e83f812478884bc0302b74fc7f07f0c
tree0a8f1198537e80e4336ce4715f89f9401ccf9677
parent5ef3f69e059cbe9dd898f11426fbf6ea00decd1b
H2: remove a rather useless limit on the number of streams

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=46940ca73791e87e
Last-Update: 2022-06-20

SETTINGS for max concurrect number of streams is 'one direction' - this
is how our peer conveys the possible number of streams _we_ can open,
not _them_. If they choose to have it unlimited - let it be so.

It's possible to send 0 as maximum number, also, it's possible to
reduce the maximum compared to initial at some point - then I have
to avoid integer overflows.

Gbp-Pq: Name remove_limit_on_number_of_streams.diff
src/network/access/http2/http2protocol_p.h
src/network/access/qhttp2protocolhandler.cpp